Synonyms for "electric discharge"

Words with similar meaning